self-locking gear - Spanisch Englisch Wörterbuch